package com.jlkf.pojo;

/**
 * 价格规则
 * @author DN
 *
 */
public class CarCaculation {
    private Long id;

    private String ruleName;

    private Long city;

    private String serviceType;

    private Integer carType;

    private Integer commonTime;

    private Double commonMileage;

    private Double mileagePrice;

    private Double timePrice;

    private Double startPrice;

    private Double trafficJamPrice;

    private Double roadPrice;

    private Double otherPrice;

    private String remark;

    private Integer type;

    private Double cleanness;

    private Double outTownPrice;

    private Double farAwayPrice;

    private Double minimumFare;

    private Double cancelationFee;

    private Double fabCommission;
    
    private Double bookingFee;
    
    private Integer status;
    //concierge 二期规则为比fab ONE 多收19澳元且所有取消或者司机等乘客的时间长10分钟  该字段只有 concierge  使用
    private Double extraMoney;
    

    public Double getExtraMoney() {
		return extraMoney;
	}

	public void setExtraMoney(Double extraMoney) {
		this.extraMoney = extraMoney;
	}

	public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getRuleName() {
        return ruleName;
    }

    public void setRuleName(String ruleName) {
        this.ruleName = ruleName == null ? null : ruleName.trim();
    }

    public Long getCity() {
        return city;
    }

    public void setCity(Long city) {
        this.city = city;
    }

    public String getServiceType() {
        return serviceType;
    }

    public void setServiceType(String serviceType) {
        this.serviceType = serviceType == null ? null : serviceType.trim();
    }

    public Integer getCarType() {
        return carType;
    }

    public void setCarType(Integer carType) {
        this.carType = carType;
    }

    public Integer getCommonTime() {
        return commonTime;
    }

    public void setCommonTime(Integer commonTime) {
        this.commonTime = commonTime;
    }

    public Double getCommonMileage() {
        return commonMileage;
    }

    public void setCommonMileage(Double commonMileage) {
        this.commonMileage = commonMileage;
    }

    public Double getMileagePrice() {
        return mileagePrice;
    }

    public void setMileagePrice(Double mileagePrice) {
        this.mileagePrice = mileagePrice;
    }

    public Double getTimePrice() {
        return timePrice;
    }

    public void setTimePrice(Double timePrice) {
        this.timePrice = timePrice;
    }

    public Double getStartPrice() {
        return startPrice;
    }

    public void setStartPrice(Double startPrice) {
        this.startPrice = startPrice;
    }

    public Double getTrafficJamPrice() {
        return trafficJamPrice;
    }

    public void setTrafficJamPrice(Double trafficJamPrice) {
        this.trafficJamPrice = trafficJamPrice;
    }

    public Double getRoadPrice() {
        return roadPrice;
    }

    public void setRoadPrice(Double roadPrice) {
        this.roadPrice = roadPrice;
    }

    public Double getOtherPrice() {
        return otherPrice;
    }

    public void setOtherPrice(Double otherPrice) {
        this.otherPrice = otherPrice;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public Double getCleanness() {
        return cleanness;
    }

    public void setCleanness(Double cleanness) {
        this.cleanness = cleanness;
    }

    public Double getOutTownPrice() {
        return outTownPrice;
    }

    public void setOutTownPrice(Double outTownPrice) {
        this.outTownPrice = outTownPrice;
    }

    public Double getFarAwayPrice() {
        return farAwayPrice;
    }

    public void setFarAwayPrice(Double farAwayPrice) {
        this.farAwayPrice = farAwayPrice;
    }

    public Double getMinimumFare() {
        return minimumFare;
    }

    public void setMinimumFare(Double minimumFare) {
        this.minimumFare = minimumFare;
    }

    public Double getCancelationFee() {
        return cancelationFee;
    }

    public void setCancelationFee(Double cancelationFee) {
        this.cancelationFee = cancelationFee;
    }

    public Double getFabCommission() {
        return fabCommission;
    }

    public void setFabCommission(Double fabCommission) {
        this.fabCommission = fabCommission;
    }

	public Double getBookingFee() {
		return bookingFee;
	}

	public void setBookingFee(Double bookingFee) {
		this.bookingFee = bookingFee;
	}

	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}
    
    
}